package com.freeter.modules.gjs.service;

import com.freeter.modules.gjs.entity.TransferItems;
import java.util.List;

public interface TransferItemsService {
    List<TransferItems> getAllTransferItems();
    TransferItems getTransferItemsById(Long id);
    List<TransferItems> getTransferItemsByTransferNo(String transferNo);
    List<TransferItems> getTransferItemsByItemCode(String itemCode);
    List<TransferItems> getTransferItemsByFromSiteCode(String fromSiteCode);
    List<TransferItems> getTransferItemsByToSiteCode(String toSiteCode);
    List<TransferItems> getTransferItemsByStatus(String status);
    TransferItems createTransferItems(TransferItems transferItems);
    TransferItems updateTransferItems(TransferItems transferItems);
    boolean deleteTransferItems(Long id);
    boolean deleteTransferItemsByTransferNo(String transferNo);
} 